package com.zmn.brs.drools.bean;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 类描述：对象信息
 *
 * @author xujie
 * @since 2021/03/26 10:41
 * @modifier zhangyao 2021/04/21 修改类名和字段名中的staff为object
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ObjectInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 对象id （员工 工程师 用户 厂商 服务商 的ID）
     */
    private Long objectId;

    /**
     * 对象身份
     */
    private Integer objectIdentity;

    /**
     * 真实姓名
     */
    private String realName;

    /**
     * 描述: 对象登录名
     **/
    private String objectName;

    /**
     * 城市名称
     */
    private String cityName;

    /**
     * 平台
     */
    private Integer plat;

    public ObjectInfo(Long objectId, String objectName) {

        this.objectId = objectId;
        this.objectName = objectName;
    }
}
